package com.xyh.cloudorder.pojo.order.param;


import com.xyh.cloudorder.pojo.order.CloOrdermx;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import java.util.List;

@Data
public class newOrderParam {
    @NotBlank(message="订单号不能为空！")
    private String ordercode;//订单号

    @NotBlank(message="患者姓名不能为空！")
    private String hzname;//患者姓名

    @NotBlank(message="性别不能为空！")
    private String sex;//性别

    private String idcard;//身份证号

    @NotBlank(message="患者类型不能为空！")
    private String hzlx;//患者类型

    @NotBlank(message="病种名称不能为空！")
    private String icdname;//病种名称

    @NotBlank(message="订单总金额不能为空！")
    private String allje;//订单总金额

    @NotBlank(message="报销金额不能为空！")
    private String bzje;//报销金额

    @NotBlank(message="自费金额不能为空！")
    private String zfje;//自费金额

    @NotBlank(message="forgid不能为空！")
    private String forgid;

    @NotBlank(message="frcode不能为空！")
    private String frcode;

    @NotEmpty(message="订单明细不能为空！")
    private List<CloOrdermx> cloOrdermxList;
}
